﻿/*Put here view specific css*/
.OrderForm
{
	margin-right: 4px;
	padding: 10px;
	margin-bottom: 10px;
}
.OrderForm div
{
	margin-bottom: 4px;
}
.OrderForm .ddlAddress
{
	width: 340px;
	float: right;
}
.OrderForm textarea
{
	border-style: solid;
	border-width: 1px;
	font-size: 0.9em;
	overflow-y: auto;
}

.OrderForm .OrderDetailContainer
{
	min-height: 30px;
	margin-right: -2px;
	padding-left: 5px;
}

#divDeliveryModeDescription
{
	display: inline-block;
}

.divAddresses
{
	height: 8em;
}

.divAddress
{
	width: 49%;
}

#divDeliveryAddressContainer
{
	float: left;
}

#divInvoicingAddressContainer
{
	float: Right;
}

.txtAddress
{
	width: 100%;
	height: 5.5em;
}
.rowButton
{
	width: 24px;
	height:29px;
}
.tblDetails
{
}
.tblDetails input[type=text]
{
	height: 17px !important;
}
.tblDetails .number
{
	text-align: right;
	padding-right: 3px;
}
.tblDetails .product
{
}
.tblDetails .productDescription input[type=text]
{
	width: 250px;
	overflow: hidden;
}
.tblDetails .quantity input[type=text]
{
	width: 25px;
}
.tblDetails .unitPrice input[type=text]
{
	width: 74px;
}
.tblDetails .totalPrice input[type=text]
{
	width: 74px;
}
.tblDetails .appliedVATRate input[type=text]
{
	width: 50px;
}
.tblDetails .vatTotal input[type=text]
{
	width: 74px;
}
.tblDetails .allTaxeIncludedTotal input[type=text]
{
	width: 74px;
}
.tblDetails tfoot tdTotals
{
	text-align: right;
}
.tblTotals {
	float:right;
}
.tblTotals label {
	margin-right:4px;
}
.tblTotals input[type=text] {
	width:100px;
}
.tblTotals .buttonPlaceHolder {
	width:22px;
}